﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;
using Microsoft.Xna.Framework.Net;
using Microsoft.Xna.Framework.Storage;

namespace ProjectPigs.Core
{
    //Every instance in a scene in the ProjectPigs universe has to inherit from this class
    
    public abstract class GameObject
    {
        Boolean enabled = true;
        String ID = "";

        public GameObject(String ID)
        {
            this.ID = ID;
        }

        public Boolean Enabled
        {
            get { return enabled; }
            set { enabled = value; }
        }

        public String _ID
        {
            get { return ID; }
        }

    }
}
